.body_home{
	background-color: #FFFFFF;
    .navConBox{
        height:56px;
        background-color: #FFFFFF;
        border-bottom: 1px solid #DDE2E8;
        width:100%;
        li{
            height:55px;
            line-height:55px;
            float: left;
            display: inline-block;
            width:78px;
            text-align: center;
            margin-left:20px;
            cursor: pointer;
            &:hover{
                color: #4C4E54;
                border-bottom: 2px solid #FFC800;
            }
           a {
                font-size: 16px;
                color: #8EA6BD;
                display: block;
                &.current{
                    color: #4C4E54;
                    border-bottom: 2px solid #FFC800;
                }
            }
        }
    }      
	.libox{
		min-width: 510px;
		width:46%;
		display: inline-block;
		float:left;
		margin-left:2%;
		border:1px solid #DDE2E8;
		border-radius: 2px;
        &:nth-child(1),&:nth-child(2){
            margin-top: 38px;
        }       
        &:nth-child(3),&:nth-child(4){
            margin-top: 30px;
            margin-bottom:140px;
        }
		.title{
		    font-family: SourceHanSansCN-Normal;
		    font-size: 15px;
		    border-bottom:1px solid #DDE2E8;
			width:100%;
			height: 30px;
			line-height: 30px;
			background-color: #F7F8FA;
			color:#4C4E54;
			position: relative;
			cursor: pointer;
			.titlename{
				margin:0 20px;
			}
			.iconfont{
				cursor: pointer;
				float: right;
				font-size: 11px;
				color:#313C49;
				margin-right: 20px;
			}			
		}
		.iofocon{
			//padding:14px 30px;
			height:330px;
			.loadingBox{
				background: url(../../images/loading-1.gif) no-repeat left;
			    width: 200px;
			    margin: 135px 11%;
			    padding: 20px;
			    position: absolute;
			}
			li{
				height: 65px;
			  	border-bottom: 1px solid #ddd;
			  	&:last-child{
			  		border-bottom: none;
			  	}
			  	.topli{
			  		height:35px;
				  	line-height: 35px;
				  	width:92%;
			  		margin:0 auto;
				  	font-size: 15px;
				  	overflow: hidden;
					white-space: nowrap;
					text-overflow: ellipsis;
					a{
				    	color:#697B8C;
  	                  font-size: 15px;
					}
					a:visited{
						color:#86698C;
					}
				}
			  	.bottomli{
			  		height: 20px;
					line-height: 20px;
				    color:#8CA0B3;
				    font-size:14px;
				    width:92%;
			  		margin:0 auto;
			  		.fspan{
			 			display: inline-block;
				  		float: left;
				  		width: 40%;
				  		span{
							padding-left: 5px;
					  	  	&.star{
					  			font-size:20px;
					  			color:#FFC800;
				  			}
			  			}
			  			&:first-child{
							text-align: left;
							width: 36%;
							overflow: hidden;
   							white-space: nowrap;
    						text-overflow: ellipsis;
			  			}		  		
			  			&:last-child{
			  		    	width: 20%;
							text-align: left;
			  			}
			  		}
			  	}
			}
		}
	}
}